html,body{margin:0px; padding:0px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#000; font-size:11px;}
table,tr,td{margin:0px; padding:0px;}

#header{height:147px; width:1004px; margin:0 auto;}

img{border:0px; outline:0px;}
a img {border:0px;outline:0px;}
#wrapper{width:1004px; margin:0px auto;}
.splash_2_header_bttn{padding:0px 0 0 25px;font-size:14px; height:35px; font-weight:bold;}
.seperator{float:left; line-height:27px; padding:0px 0px; margin:1px 4px 0px 0px ;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; display:block;}
.seperator a{ color:#fff; text-decoration:none; padding:4px 8px; font-weight:bold;}
.seperator a:hover{ color:#fff; text-decoration:none; background:#ffcc33;}
.seperator a.selected{ color:#fff; text-decoration:none; background:#ffcc33;}
.clear{clear:both; font-size:0px; height:0px; line-height:0px;}
a{outline:0px;}

.download{float:right; font-family:11px !important; background: url(../images/4.png) no-repeat 0px 8px; padding-left:20px;}

.download a{text-decoration:none;color:#0000ff;font-family:11px !important; }
.download a:hover{text-decoration:underline;color:#0000ff;font-family:11px !important; }
a.sublink{ float:left; display:block; line-height:27px; margin:4px 3px 0px 3px; padding:0px 8px; color:#000; text-decoration:none;}
a.sublink:hover{ float:left; display:block; line-height:27px; padding:0px 8px; color:#000; background:#fff; text-decoration:none;}
a.sublinkselected{ float:left; display:block; line-height:27px; margin:4px 5px 0px 5px; padding:0px 8px; color:#000; background:#fff; text-decoration:none;}
.sublinkhldr{line-height:25px;color:#000; padding-bottom:0px; background:#ffcc33; width:1004px; margin:0 auto;}

.sublinkheader{border-bottom:#6a7b85 1px dotted; color:#000; padding-bottom:2px; margin-bottom:20px; margin-top:20px; line-height:30px; padding-left:10px;}
.sublinkheader strong{font-size:16px !important;}

.sublink_hldr{background:#ffcc33; }
.Page_header{ line-height:53px;color:#fff; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; font-size:20px; padding-left:10px; float:left;}
.download_hldr{float:right; line-height:53px; font-size:11px !important;}
.spacer{height:30px;}
.index{ line-height:35px; height:35px; float:right; position:relative;}


a.signin {
	background:url(../images/index.png) no-repeat top left;
	text-decoration:none;
	font-weight:normal;
	height:35px;
	width:64px;
	color:#3a68bd;
	display:block;
	border:0px;
	
	
	
}
a.signin:hover {
	background:url(../images/index.png) no-repeat top left;
	height:35px; width:64px;
	
}

a.menu-open {
	background:url(../images/index_open.png) no-repeat top left !important;
	 height:35px;
	color:#3a68bd!important;
	outline:none;
}



#signin_menu {
	
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	-webkit-border-bottom-left-radius:10px;
	-webkit-border-bottom-right-radius:10px;
	
	
	
	display:none;
	background:#333333;
	position:absolute;
	width:808px;
	height:483px;
	padding:1px;
	z-index:100;
	border-top:3px solid #000;
	text-align:left;
	top: 35px;
	right:0px;
	margin-top:0px;
		margin-right:0px;
	*margin-right: -1px;
	color:#789;
	font-size:11px;
}

.innercontent{margin:4px;}

.guidelines_new{border-bottom:1px dotted #fff; font-size:22px; padding:10px 10px 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:20px; color:#FFF;}
#guidelinesheading{padding-left:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px;font-weight:bold;}
#guidelinesheading li{list-style:none; list-style-type:none;}
.subheading{ margin:0px; padding:5px 0 10px;font-weight:normal;}
.subheading li a{font-size:11px;color:#1e6d9c; }
.subguidelines{margin:0px; padding:10px 0px;font-size:14px; font-weight:bold;}
.subguidelines li a{color:#1e6d9c; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
.subguidelines li.subheading li a{font-size:11px;color:#1e6d9c; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.navigation{width:144px; height:188px; padding:30px 28px 30px 0; float:left; border-bottom:1px dotted;}
.thumbnail_heading{font-size:14px; padding-bottom:5px;}
.thumbnail_image{border:1px solid #ecece6;}
.last_nav{padding-right:0px;}
.bottom_nav{border-bottom:none;}
#footer {
	height:29px;
	font-size:11px;
	color:#fff;
	background:url(../images/footer_bg.gif) repeat-x top left;
	width:100%;
	
}
